/* 
 * ExceptionScope.java
 * 
 * Data de criação: 09/04/2010
 * 
 * O2SOLUTIONS - SOLUÇÕES EM TECNOLOGIA DA INFORMAÇÃO. 
 *
 */
package br.com.o2solutions.core.exception.enumerator;

/**
 * Enumerado que especifica o escopo da excecao a ser lancada.
 * <ul>
 * <li>SYSTEM: Exceções sistemicas</li>
 * <li>BUSINESS_VALIDATION: Exceções lançadas por validadores aplicados a
 * objetos (propriedades)</li>
 * <li>BUSINESS_PROCCESS: Excecções lançadas por validações negociais (verificar
 * se o usuário possui alguns pré-requisitos, etc...)</li>
 * </ul>
 * 
 * @author osvaldeir
 * @since 09/04/2010
 * 
 */
public enum ExceptionScope {

	BUSINESS_VALIDATION, BUSINESS_PROCCESS, BUSINESS_WARN, SYSTEM;

}
